package com.mmlc.network.responsebean;

import java.util.List;

/**
 * Created by Administrator on 2016/12/1.
 */
public class OrderNormalDetailResponseBean {

    /**
     * code : 0
     * message : OK
     * data : {"id":"TMQ1611290002","type":"0","store_name":"","status":"50","pay_status":"1","ship_status":"30","refund_status":"0","coupon_price":"0.00","order_price":"339.00","gift_score":"0","pay_code":"alipay","pay_time":"","ship_time":"","confirm_time":"","order_msg":"","has_comment":"0","push_user_id":"0","push_msg":"","add_time":"2016-11-29 15:18:08","status_msg":"已完成","ordermail":{"buyer_name":"zxx","buyer_phone":"18583256615","region_id":"2898","region_name":"陕西省西安市长安区1-1-1","mail_name":"联邦快递","logistics_num":""},"pay_name":"支付宝","invoice":[],"order_goods":[{"goods_id":"52485","goods_name":"PT01男士西裤","sub_name":"","goods_sn":"COVTCW TS33W13","barcode":"COVTCW TS33.0040.50W13","sku":"2950222809","spec_name":"卡其色","price":"339.00","event_price":"0.00","event_start_date":"0000-00-00","event_end_date":"0000-00-00","score":"0","gift_score":"0","num":"1","img_thumb_min":"http://api.test.lolever.com/uploads/images/201607/goods_img/52485_P_1469499170131cover_min.jpg","comment_id":"","return_apply":"0","id":"851","oper":{"comment":0,"sale_after":1,"buy_again":0}}],"oper":{"cancel":0,"go_pay":0,"refund":0,"logistics_trace":1,"confirm":0,"comment":0,"delete_order":1,"sale_after":1,"buy_again":0}}
     */

    private int code;
    private String message;
    /**
     * id : TMQ1611290002
     * type : 0
     * store_name :
     * status : 50
     * pay_status : 1
     * ship_status : 30
     * refund_status : 0
     * coupon_price : 0.00
     * order_price : 339.00
     * gift_score : 0
     * pay_code : alipay
     * pay_time :
     * ship_time :
     * confirm_time :
     * order_msg :
     * has_comment : 0
     * push_user_id : 0
     * push_msg :
     * add_time : 2016-11-29 15:18:08
     * status_msg : 已完成
     * ordermail : {"buyer_name":"zxx","buyer_phone":"18583256615","region_id":"2898","region_name":"陕西省西安市长安区1-1-1","mail_name":"联邦快递","logistics_num":""}
     * pay_name : 支付宝
     * invoice : []
     * order_goods : [{"goods_id":"52485","goods_name":"PT01男士西裤","sub_name":"","goods_sn":"COVTCW TS33W13","barcode":"COVTCW TS33.0040.50W13","sku":"2950222809","spec_name":"卡其色","price":"339.00","event_price":"0.00","event_start_date":"0000-00-00","event_end_date":"0000-00-00","score":"0","gift_score":"0","num":"1","img_thumb_min":"http://api.test.lolever.com/uploads/images/201607/goods_img/52485_P_1469499170131cover_min.jpg","comment_id":"","return_apply":"0","id":"851","oper":{"comment":0,"sale_after":1,"buy_again":0}}]
     * oper : {"cancel":0,"go_pay":0,"refund":0,"logistics_trace":1,"confirm":0,"comment":0,"delete_order":1,"sale_after":1,"buy_again":0}
     */

    private DataBean data;

    public int getCode() {
        return code;
    }

    public void setCode(int code) {
        this.code = code;
    }

    public String getMessage() {
        return message;
    }

    public void setMessage(String message) {
        this.message = message;
    }

    public DataBean getData() {
        return data;
    }

    public void setData(DataBean data) {
        this.data = data;
    }

    public static class DataBean {
        private String id;
        private String type;
        private String store_name;
        private String status;
        private String pay_status;
        private String ship_status;
        private String refund_status;
        private String coupon_price;
        private String order_price;
        private String gift_score;
        private String pay_code;
        private String pay_time;
        private String ship_time;
        private String confirm_time;
        private String order_msg;
        private String has_comment;
        private String push_user_id;
        private String push_msg;
        private String add_time;
        private String status_msg;
        /**
         * buyer_name : zxx
         * buyer_phone : 18583256615
         * region_id : 2898
         * region_name : 陕西省西安市长安区1-1-1
         * mail_name : 联邦快递
         * logistics_num :
         */

        private OrdermailBean ordermail;
        private String pay_name;
        /**
         * cancel : 0
         * go_pay : 0
         * refund : 0
         * logistics_trace : 1
         * confirm : 0
         * comment : 0
         * delete_order : 1
         * sale_after : 1
         * buy_again : 0
         */

        private OperBean oper;
        private List<?> invoice;
        /**
         * goods_id : 52485
         * goods_name : PT01男士西裤
         * sub_name :
         * goods_sn : COVTCW TS33W13
         * barcode : COVTCW TS33.0040.50W13
         * sku : 2950222809
         * spec_name : 卡其色
         * price : 339.00
         * event_price : 0.00
         * event_start_date : 0000-00-00
         * event_end_date : 0000-00-00
         * score : 0
         * gift_score : 0
         * num : 1
         * img_thumb_min : http://api.test.lolever.com/uploads/images/201607/goods_img/52485_P_1469499170131cover_min.jpg
         * comment_id :
         * return_apply : 0
         * id : 851
         * oper : {"comment":0,"sale_after":1,"buy_again":0}
         */

        private List<OrderGoodsBean> order_goods;

        public String getId() {
            return id;
        }

        public void setId(String id) {
            this.id = id;
        }

        public String getType() {
            return type;
        }

        public void setType(String type) {
            this.type = type;
        }

        public String getStore_name() {
            return store_name;
        }

        public void setStore_name(String store_name) {
            this.store_name = store_name;
        }

        public String getStatus() {
            return status;
        }

        public void setStatus(String status) {
            this.status = status;
        }

        public String getPay_status() {
            return pay_status;
        }

        public void setPay_status(String pay_status) {
            this.pay_status = pay_status;
        }

        public String getShip_status() {
            return ship_status;
        }

        public void setShip_status(String ship_status) {
            this.ship_status = ship_status;
        }

        public String getRefund_status() {
            return refund_status;
        }

        public void setRefund_status(String refund_status) {
            this.refund_status = refund_status;
        }

        public String getCoupon_price() {
            return coupon_price;
        }

        public void setCoupon_price(String coupon_price) {
            this.coupon_price = coupon_price;
        }

        public String getOrder_price() {
            return order_price;
        }

        public void setOrder_price(String order_price) {
            this.order_price = order_price;
        }

        public String getGift_score() {
            return gift_score;
        }

        public void setGift_score(String gift_score) {
            this.gift_score = gift_score;
        }

        public String getPay_code() {
            return pay_code;
        }

        public void setPay_code(String pay_code) {
            this.pay_code = pay_code;
        }

        public String getPay_time() {
            return pay_time;
        }

        public void setPay_time(String pay_time) {
            this.pay_time = pay_time;
        }

        public String getShip_time() {
            return ship_time;
        }

        public void setShip_time(String ship_time) {
            this.ship_time = ship_time;
        }

        public String getConfirm_time() {
            return confirm_time;
        }

        public void setConfirm_time(String confirm_time) {
            this.confirm_time = confirm_time;
        }

        public String getOrder_msg() {
            return order_msg;
        }

        public void setOrder_msg(String order_msg) {
            this.order_msg = order_msg;
        }

        public String getHas_comment() {
            return has_comment;
        }

        public void setHas_comment(String has_comment) {
            this.has_comment = has_comment;
        }

        public String getPush_user_id() {
            return push_user_id;
        }

        public void setPush_user_id(String push_user_id) {
            this.push_user_id = push_user_id;
        }

        public String getPush_msg() {
            return push_msg;
        }

        public void setPush_msg(String push_msg) {
            this.push_msg = push_msg;
        }

        public String getAdd_time() {
            return add_time;
        }

        public void setAdd_time(String add_time) {
            this.add_time = add_time;
        }

        public String getStatus_msg() {
            return status_msg;
        }

        public void setStatus_msg(String status_msg) {
            this.status_msg = status_msg;
        }

        public OrdermailBean getOrdermail() {
            return ordermail;
        }

        public void setOrdermail(OrdermailBean ordermail) {
            this.ordermail = ordermail;
        }

        public String getPay_name() {
            return pay_name;
        }

        public void setPay_name(String pay_name) {
            this.pay_name = pay_name;
        }

        public OperBean getOper() {
            return oper;
        }

        public void setOper(OperBean oper) {
            this.oper = oper;
        }

        public List<?> getInvoice() {
            return invoice;
        }

        public void setInvoice(List<?> invoice) {
            this.invoice = invoice;
        }

        public List<OrderGoodsBean> getOrder_goods() {
            return order_goods;
        }

        public void setOrder_goods(List<OrderGoodsBean> order_goods) {
            this.order_goods = order_goods;
        }

        public static class OrdermailBean {
            private String buyer_name;
            private String buyer_phone;
            private String region_id;
            private String region_name;
            private String mail_name;
            private String logistics_num;

            public String getBuyer_name() {
                return buyer_name;
            }

            public void setBuyer_name(String buyer_name) {
                this.buyer_name = buyer_name;
            }

            public String getBuyer_phone() {
                return buyer_phone;
            }

            public void setBuyer_phone(String buyer_phone) {
                this.buyer_phone = buyer_phone;
            }

            public String getRegion_id() {
                return region_id;
            }

            public void setRegion_id(String region_id) {
                this.region_id = region_id;
            }

            public String getRegion_name() {
                return region_name;
            }

            public void setRegion_name(String region_name) {
                this.region_name = region_name;
            }

            public String getMail_name() {
                return mail_name;
            }

            public void setMail_name(String mail_name) {
                this.mail_name = mail_name;
            }

            public String getLogistics_num() {
                return logistics_num;
            }

            public void setLogistics_num(String logistics_num) {
                this.logistics_num = logistics_num;
            }
        }

        public static class OperBean {
            private int cancel;
            private int go_pay;
            private int refund;
            private int logistics_trace;
            private int confirm;
            private int comment;
            private int delete_order;
            private int sale_after;
            private int buy_again;

            public int getCancel() {
                return cancel;
            }

            public void setCancel(int cancel) {
                this.cancel = cancel;
            }

            public int getGo_pay() {
                return go_pay;
            }

            public void setGo_pay(int go_pay) {
                this.go_pay = go_pay;
            }

            public int getRefund() {
                return refund;
            }

            public void setRefund(int refund) {
                this.refund = refund;
            }

            public int getLogistics_trace() {
                return logistics_trace;
            }

            public void setLogistics_trace(int logistics_trace) {
                this.logistics_trace = logistics_trace;
            }

            public int getConfirm() {
                return confirm;
            }

            public void setConfirm(int confirm) {
                this.confirm = confirm;
            }

            public int getComment() {
                return comment;
            }

            public void setComment(int comment) {
                this.comment = comment;
            }

            public int getDelete_order() {
                return delete_order;
            }

            public void setDelete_order(int delete_order) {
                this.delete_order = delete_order;
            }

            public int getSale_after() {
                return sale_after;
            }

            public void setSale_after(int sale_after) {
                this.sale_after = sale_after;
            }

            public int getBuy_again() {
                return buy_again;
            }

            public void setBuy_again(int buy_again) {
                this.buy_again = buy_again;
            }
        }

        public static class OrderGoodsBean {
            private String goods_id;
            private String goods_name;
            private String sub_name;
            private String goods_sn;
            private String barcode;
            private String sku;
            private String spec_name;
            private String price;
            private String event_price;
            private String event_start_date;
            private String event_end_date;
            private String score;
            private String gift_score;
            private String num;
            private String img_thumb_min;
            private String comment_id;
            private String return_apply;
            private String id;
            /**
             * comment : 0
             * sale_after : 1
             * buy_again : 0
             */

            private OperBean oper;

            public String getGoods_id() {
                return goods_id;
            }

            public void setGoods_id(String goods_id) {
                this.goods_id = goods_id;
            }

            public String getGoods_name() {
                return goods_name;
            }

            public void setGoods_name(String goods_name) {
                this.goods_name = goods_name;
            }

            public String getSub_name() {
                return sub_name;
            }

            public void setSub_name(String sub_name) {
                this.sub_name = sub_name;
            }

            public String getGoods_sn() {
                return goods_sn;
            }

            public void setGoods_sn(String goods_sn) {
                this.goods_sn = goods_sn;
            }

            public String getBarcode() {
                return barcode;
            }

            public void setBarcode(String barcode) {
                this.barcode = barcode;
            }

            public String getSku() {
                return sku;
            }

            public void setSku(String sku) {
                this.sku = sku;
            }

            public String getSpec_name() {
                return spec_name;
            }

            public void setSpec_name(String spec_name) {
                this.spec_name = spec_name;
            }

            public String getPrice() {
                return price;
            }

            public void setPrice(String price) {
                this.price = price;
            }

            public String getEvent_price() {
                return event_price;
            }

            public void setEvent_price(String event_price) {
                this.event_price = event_price;
            }

            public String getEvent_start_date() {
                return event_start_date;
            }

            public void setEvent_start_date(String event_start_date) {
                this.event_start_date = event_start_date;
            }

            public String getEvent_end_date() {
                return event_end_date;
            }

            public void setEvent_end_date(String event_end_date) {
                this.event_end_date = event_end_date;
            }

            public String getScore() {
                return score;
            }

            public void setScore(String score) {
                this.score = score;
            }

            public String getGift_score() {
                return gift_score;
            }

            public void setGift_score(String gift_score) {
                this.gift_score = gift_score;
            }

            public String getNum() {
                return num;
            }

            public void setNum(String num) {
                this.num = num;
            }

            public String getImg_thumb_min() {
                return img_thumb_min;
            }

            public void setImg_thumb_min(String img_thumb_min) {
                this.img_thumb_min = img_thumb_min;
            }

            public String getComment_id() {
                return comment_id;
            }

            public void setComment_id(String comment_id) {
                this.comment_id = comment_id;
            }

            public String getReturn_apply() {
                return return_apply;
            }

            public void setReturn_apply(String return_apply) {
                this.return_apply = return_apply;
            }

            public String getId() {
                return id;
            }

            public void setId(String id) {
                this.id = id;
            }

            public OperBean getOper() {
                return oper;
            }

            public void setOper(OperBean oper) {
                this.oper = oper;
            }

            public static class OperBean {
                private int comment;
                private int sale_after;
                private int buy_again;

                public int getComment() {
                    return comment;
                }

                public void setComment(int comment) {
                    this.comment = comment;
                }

                public int getSale_after() {
                    return sale_after;
                }

                public void setSale_after(int sale_after) {
                    this.sale_after = sale_after;
                }

                public int getBuy_again() {
                    return buy_again;
                }

                public void setBuy_again(int buy_again) {
                    this.buy_again = buy_again;
                }
            }
        }
    }
}
